--- About September 2024 keycodes files for BasiliskII and SheepShaver. ---

These keycodes files are to be used with January 2022 or later BasiliskII and SheepShaver SDL2 builds compiled from kanjitalk755/macemu source on any host OS.

There is only one specific configuration where a keycodes file is not needed: When the host uses an ANSI keyboard with US-English layout selected in the host OS.

- File names -
"keycodes_iso" and "keycodes_ansi" are for use with ISO keyboards and ANSI keyboards respectively.

- ISO or ANSI keyboard -
Most keyboards are either ANSI (or similar) or ISO (or similar) keyboards.
You can discern between the two keyboard types by looking at the physical keyboard. Compared with the ANSI layout, on ISO keyboards the enter key is vertical rather than horizontal and the left shift key is smaller, to make room for an additional key between the left shift key and the first letter key in that row.

- Keyboard Type and Key Caps -
Not necessary, but it is convenient to have the Key Caps application in the guest System/MacOS (see Apple menu) show a layout that matches your actual keyboard. That way you can find less usual characters more easily. In BasiliskII and SheepShaver the Key Caps layout defaults to an ISO keyboard. You can change that to an ANSI layout in Caps Lock by adding the following line to the BasiliskII or SheepShaver prefs file:

keyboardtype 2

You will again get an ISO layout in Caps Lock when you change that line to:

keyboardtype 5


Ronald P. Regensburg.
Amsterdam, 8 September 2024.
